
# 构建列表 形式 [] 其中元素以”，“ 隔开
# 列表是有顺序的一组值，顺序是从0位置开始的
squares = [1,4,9,16,25]
# names_str = "Mike,Mary,Jan,Jack"
user_data_list = ["Mike","Mary","Jan","Jack"]
password_list = [123456,456782,869454,463278]
user_age = [26,23,32,34]
# ...
user_data = [["Mike",123456,26],["Marry",456782,23],["Jan",869454,32],["Jack",463278,34]]

# 应用：请取出每一个名字，（如取第一个名字）
# print(names_str[0])

print(user_data_list[0])
print(password_list[0])
print(user_age[0])
print(user_data[0])

# for+列表
vowels = ['a','e','i','o','u']
word = "Milliways"
for letter in word:
    if letter in vowels:
        print(letter)

#  avoid displaying  duplicates
vowels = ['a','e','i','o','u']
word = "Milliways"
found = []  #an empty list
for letter in word:
    if letter in vowels:
         if letter not in found:
             found.append(letter)  #add an object to the end of the empty list
for vowel in found:
     print(vowel)

# 列表认识开始、结束和步长值：
# letters[start:stop:step]
# 如果没有指定开始值，则默认为0；
# 如果没有指定结束指，则取列表允许的最大值；
# 如果没有指定步长值，则默认步长为1.
# 首先，列表也是一个变量，构建列表需要用”[]“，里面的数据之间用”,“进行分隔

